English Nouns: horse leech

English Nouns verb 'horse leech' conjugated